multi-spindle tapping machine - French English Dictionary